Cayuga: A General Purpose Event Monitoring System
نویسندگان
چکیده
We describe the design and implementation of the Cornell Cayuga System for scalable event processing. We present a query language based on Cayuga Algebra for naturally expressing complex event patterns. We also describe several novel system design and implementation issues, focusing on Cayuga’s query processor, its indexing approach, how Cayuga handles simultaneous events, and its specialized garbage collector.
منابع مشابه
Cayuga User Manual
1.1. Roadmap. Section 2 introduces the directory structure of the code base, as well as the third-party libraries used by Cayuga. Section 3 and 4 provides guidances for compiling and running Cayuga. Section 5 serves as a reference to the Cayuga config options. Section 6 explains the input/output system components in Cayuga and the message formats they use. Section 7 describes the regression tes...
متن کاملTowards Expressive Publish/Subcribe Systems
Traditional content based publish/subscribe (pub/sub) systems allow users to express stateless subscriptions evaluated on individual events. However, many applications such as monitoring RSS streams, stock tickers, or management of RFID data streams require the ability to handle stateful subscriptions. In this paper, we introduce Cayuga, a stateful pub/sub system based on nondeterministic finit...
متن کاملLow Power Operating System for Heterogeneous Wireless Communication Systems
Operating systems in embedded wireless communication increasingly must satisfy a tight set of constraints, such as power and real time performance, on heterogeneous software and hardware architectures. In this domain, it is well understood that traditional general-purpose operating systems are not efficient or in many cases not sufficient. More efficient solutions are obtained with OS’s that ar...
متن کاملFinite element model updating of a geared rotor system using particle swarm optimization for condition monitoring
In this paper, condition monitoring of a geared rotor system using finite element (FE) model updating and particle swarm optimization (PSO) method is onsidered. For this purpose, employing experimental data from the geared rotor system, an updated FE model is obtained. The geared rotor system under study consists of two shafts, four bearings, and two gears. To get the experimental data, iezoel...
متن کاملThe Impact on Complex Event Processing
There is increasing demand for complex event processing of ever-expanding volumes of data in an ever-growing number of application domains. Traditional complex event processing technologies, based upon stream database management systems or publish/subscribe systems, are adept at handling many of these technologies. A growing number of hybrid complex event detection scenarios require features of...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007